Ecological equilibrium - French English Dictionary